multi-start worm - French English Dictionary